clammy cherry - French English Dictionary